package com.flyduck.modules.system.service;

import com.flyduck.modules.system.domain.SysLog;
import com.flyduck.common.vo.PageResult;
import com.flyduck.common.vo.QueryVo;

/**
 * @author flyduck
 */
public interface SysLogService {
    /**
     * 根据日志id删除日志
     * @param id
     */
    void deleteById(Long id);

    /**
     * 根据id查询日志
     * @param id
     * @return
     */
    SysLog getLogById(Long id);

    /**
     * 首页数据
     * @param queryVo
     * @return
     */
    PageResult findPage(QueryVo queryVo);
}
